package homework;

import java.util.ArrayList;

/**
 * @ClassName StudentManagement
 * @Description TODO
 * @Author 黑白灰色雨
 * @Date 2024/8/28 15:14
 * @Version 1.0
 */
public class homework10 {
    public static void main(String[] args) {//学生类用第7题写的
        ArrayList<Student>  stu=new ArrayList<>();
        stu.add(new Student("张三",10,"大一"));
        stu.add(new Student("李四",15,"大一"));
        stu.add(new Student("王五",10,"大一"));

        System.out.println("修改前："+stu);//遍历修改前的学生集合


        for (int i = 0; i < stu.size(); i++) {
            if(stu.get(i).getName().equals("张三")){
                //stu.set(i,new Student("张三丰",45,"大一"));//两种方法都可以
                stu.get(i).setName("张三丰");
            }

            if (stu.get(i).getName().equals("王五")){
                stu.remove(i);
            }
        }

        System.out.println("修改后："+stu);//遍历修改后的学生集合
    }
}
